make allowances - Français Anglais Dictionnaire